notebook: Don't leak the pages property
authorMatthias Clasen <mclasen@redhat.com>
Sat, 27 Mar 2021 23:11:25 +0000 (19:11 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Sat, 27 Mar 2021 23:11:56 +0000 (19:11 -0400)
We were misuing a transfer-full getter here.

gtk/gtknotebook.c

index 3e65f125c8241dc8207fcc74026ef0d9b89bf4e2..380cd51e5e8d9e79de8bd79fdd17f416e7bf5496 100644 (file)
@@ -1972,7 +1972,7 @@ gtk_notebook_get_property (GObject         *object,
       g_value_set_string (value, gtk_notebook_get_group_name (notebook));
       break;
     case PROP_PAGES:
-      g_value_set_object (value, gtk_notebook_get_pages (notebook));
+      g_value_take_object (value, gtk_notebook_get_pages (notebook));
       break;
     default:
       G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);